On the Complexity of Group Isomorphism
نویسنده
چکیده
The group isomorphism problem consists in deciding whether two groups G and H given by their multiplication tables are isomorphic. An algorithm for group isomorphism attributed to Tarjan runs in time n, c.f. [Mil78]. Miller and Monk showed in [Mil79] that group isomorphism can be many-one reduced to isomorphism testing for directed graphs. For groups with n elements, the graphs have valence at least n. We many-one reduce group isomorphism onto graph isomorphism, such that the valence of the graphs is at most d+ 1 if d is the size of the largest factor group in a composition series of the groups. Combining this with the fact that isomorphism testing for graphs of valence d can be solved in time n, p-group isomorphism is in time n for a constant c. We extend this algorithm to work for general groups, improving the exponential runtime behavior if factor groups of large size exist. Then we also consider the following simple group isomorphism algorithm, namely we compute a composition series and then guess coset representatives as generators. This algorithm has the same worst-case behavior as Tarjans algorithm. But if we combine both algorithms then we can show that group isomorphism is in time n logn/ log logn for a constant c.
منابع مشابه
A Study on Intuitionistic Fuzzy and Normal Fuzzy M-Subgroup, M-Homomorphism and Isomorphism
In this paper, we introduce some properties of an intuitionistic normal fuzzy m-subgroup of m- group with m-homomorphism and isomorphism. We study he image, the pre-image and the inverse mapping of the intuitionistic normal fuzzy m-subgroups.
متن کاملGroups and Ultra-groups
In this paper, in addition to some elementary facts about the ultra-groups, which their structure based on the properties of the transversal of a subgroup of a group, we focus on the relation between a group and an ultra-group. It is verified that every group is an ultra-group, but the converse is not true generally. We present the conditions under which, for every normal subultra-group of an u...
متن کاملOn Isomorphism Theorems of Fn -Polygroups
In this paper, the notion of fuzzy n-polygroups (Fn -polygroups) is introduced and some related properties are investigated. In this regards, the concepts of normal F-subpolygroups and homomorphisms of Fn-polygroups are adopted. Also, the quotient of Fn-polygroups by defining regular relations are studied. Finally, the classical isomorphism theorems of groups are generalized to Fn-polygroups p...
متن کاملLinear Algebraic Analogues of the Graph Isomorphism Problem and the Erdős-Rényi Model
A classical difficult isomorphism testing problem is to test isomorphism of p-groups of class 2 and exponent p in time polynomial in the group order. It is known that this problem can be reduced to solving the alternating matrix space isometry problem over a finite field in time polynomial in the underlying vector space size. We propose a venue of attack for the latter problem by viewing it as ...
متن کاملThe Complexity of Equivalence and Isomorphism of Systems of Equations over Finite Groups
We study the computational complexity of the isomorphism and equivalence problems on systems of equations over a fixed finite group. We show that the equivalence problem is in P if the group is Abelian, and coNP-complete if the group is non-Abelian. We prove that if the group is non-Abelian, then the problem of deciding whether two systems of equations over the group are isomorphic is coNP-hard...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Electronic Colloquium on Computational Complexity (ECCC)
دوره 18 شماره
صفحات -
تاریخ انتشار 2011